self complacency - Francés Inglés Diccionario